import request from '@/utils/request'
var path = "/user"
export default {
  list(data) {
    return request({
      url: `${path}/list`,
      method: 'get',
      params: data
    })
  },

  info(urid) {
    return request({
      url: `${path}/info/${urid}`,
      method: 'get',
    })
  },
  /**
 *  修改 和 添加
 * @param {修改的对象数据封装} data 
 * @returns 
 */
  updateAdd(data) {
    return request({
      url: `${path}/${!data.urId ? "save" : "update"}`,
      method: "post",
      data
    })
  },
  /**
*  删除的ids
* @param {删除} data 
* @returns 
*/
  delte(data) {
    return request({
      url: `${path}/delete`,
      method: "post",
      data
    })
  },
  /**
   * 用户信息的导出
   */
  excelport(urIds){
    return request({
      responseType:'blob',
      url: `${path}/export`,
      method: "post",
      data:urIds
    })
  },

  /* 根据账号查找用户 */
  infourUsername(urUsername){
    return request({
      url: `${path}/infourUsername/${urUsername}`,
      method: "get"
    })
  },


  /* 发送添加请求 */
  addUser(userId,adduserId){
    return request({
      url: `${path}/addUser/${userId}/${adduserId}`,
      method: "get"
    })
  },



  /* 获取好友申请 */
  getAddUsers(userId){
      return request({
         url:`${path}/getAddUsers/${userId}`,
         method:"get"
      })
  },


  /* 同意好友请求 */
  agreeUser(userId,adduserId){
    return request({
      url:`${path}/agreeUser/${userId}/${adduserId}`,
      method:"get"
   })
  },



  /* 获取好友列表 */
  getFriends(userId){
    return request({
      url:`${path}/getfriends/${userId}`,
      method:"get"
   })
  }
}